package com.haipumi.biz;

import java.util.List;

import com.haipumi.beans.haipumi_taskType;

public interface TaskTypeBiz {

	/**
	 * 查询所有的任务类型
	 * @return
	 */
	public List<haipumi_taskType> findAllTaskType(String ttname);

	/**
	 * 查询任务类型的数量
	 * @return
	 */
	public int findTaskTypeCount(String ttname);

	/**
	 * 添加任务类型
	 * @param type
	 * @return
	 */
	public haipumi_taskType addTaskType(haipumi_taskType type);

	/**
	 * 修改任务类型
	 * @param type
	 * @return
	 */
	public haipumi_taskType updateTaskType(haipumi_taskType type);
	
	/**
	 * 分页查询任务类型
	 * @param ttname
	 * @param rows
	 * @param page
	 * @param sort
	 * @param order
	 * @return
	 */
	public List<haipumi_taskType> findType(String ttname, int rows, int page, String sort,
			String order);

	/**
	 * 修改任务类型状态
	 * @param type
	 * @return
	 */
	public haipumi_taskType updateTypeStatus(haipumi_taskType type);
	
	
	public boolean deleteTaskType(String ttid);

}
